About R&r (midlands) Limited (05753711) United Kingdom