About Imco (3496) Limited (03254656) United Kingdom