About Ivor Cook Ltd (04879317) United Kingdom