About Ivor Heath Limited (03722717) United Kingdom