About Cocoon Interiors Ltd (12181246) United Kingdom