About S & L Bathroom Services Limited (13277465) United Kingdom