About R&s Services(london) Ltd (09604756) United Kingdom