About Mike Cooke Limited (11222988) United Kingdom