About Uk Sips Installations Ltd (10692207) United Kingdom