About Sips Install Ltd (12927799) United Kingdom