About R&r S Cleaning Service S Ltd (13638109) United Kingdom