About Ivor Miles Limited (03046515) United Kingdom