About Farrington Portfolio Limited (12148319) United Kingdom