About Ips Edinburgh Limited (06521248) United Kingdom