About Ips (iow) Ltd (12505298) United Kingdom