About M J Farmer Limited (09566009) United Kingdom