About Farr International Ltd (11998131) United Kingdom