About M P Farr Ltd (12315580) United Kingdom