About S & R Decor Limited (06524510) United Kingdom