About Sidal London Limited (09656542) United Kingdom