About Ips Worldwide Limited (08934658) United Kingdom