About R&b Services London Limited (09730268) United Kingdom