About R&r Limited (09423549) United Kingdom