About R&b Newman Limited (11009078) United Kingdom