About R&b Research Limited (08052659) United Kingdom