About 61-63 Ips Ltd (06308400) United Kingdom