About Farrell S Holdings Limited (13078067) United Kingdom