About Farrington Holdings Ltd (11433149) United Kingdom