About Coombend (radstock) Management Limited (11567562) United Kingdom