About Sandy Decor Limited (12904919) United Kingdom