About Farfield Investments Ltd (11463555) United Kingdom