About Mike Grove Management Ltd (11965925) United Kingdom