About Barnfield Investments Ltd (12956363) United Kingdom