About Farrington Family Investment Company Ltd (12350680) United Kingdom