About Farrington Group Holdings Limited (12167302) United Kingdom