About Sipl (uk) Ltd (12818305) United Kingdom