About Sips Eco Development Ltd (12497739) United Kingdom