About Farr Drive Management Co. Limited (01589699) United Kingdom