About Farr Investments Ltd (SC711194) United Kingdom