About Ollie Cooke (uk) Ltd (08207306) United Kingdom