About M Farrington Limited (04753896) United Kingdom