About Farrell Prentice Limited (10378286) United Kingdom