About Farrell S International Limited (13079497) United Kingdom