About Sips Installation Services Ltd (10663602) United Kingdom