About Sicohn Ltd (10580813) United Kingdom