I've had good service from Hankook batteries. Keenly priced and good longevity. Seven so far in narrowboat, Mini and Land Rover. It will be a no brainer when Morton is due one.
Remember batteries are consumables so it simply doesn't make financial or practical sense to buy the most expensive.
075 is the correct generic size BTW as
here.