About Ivor Morris Limited (10227475) United Kingdom