About Micklefield Investments Ltd (11673071) United Kingdom