About Farrington Group Ltd (12868809) United Kingdom