About R B & R Partners Ltd (07981678) United Kingdom