About Meb Cooke Limited (08518485) United Kingdom