About R&r Solid Cleaning Limited (08108939) United Kingdom