About Ips International Limited (03368622) United Kingdom