About Carnarvon Management Ltd (12947698) United Kingdom