About Cultured Interiors Limited (12285674) United Kingdom