About Ivor Heal Design Limited (02763683) United Kingdom