About Iml Holdings (anglia) Limited (04536534) United Kingdom