About Farrell S Investments Limited (13540407) United Kingdom