About Ips Glasgow Ltd (SC581238) United Kingdom