About Coggers Management Company Limited (10153249) United Kingdom