About Mccoubrey Cooke Limited (11644746) United Kingdom