About Sipcam Home And Garden Ltd (11722469) United Kingdom