About Intermode Limited (03335461) United Kingdom