About Farr Holdings Ltd (09682877) United Kingdom