About Ips - Image Problem Solving Limited (04935694) United Kingdom