About R&r (pms) Limited (09883732) United Kingdom