About Sly Decor Ltd (10335888) United Kingdom