About Mini Cook Ltd (12655232) United Kingdom