About R&b Harrow Ltd (12815036) United Kingdom