About Sheek Deco Limited (11545802) United Kingdom