About Ips Technical Limited (12940229) United Kingdom