About Ivor Copeland Ltd (04790373) United Kingdom