About Ips Facilities Limited (05282683) United Kingdom