About Farr Solutions Ltd (08218263) United Kingdom