About Intercomm International Limited (03152732) United Kingdom