About R&r Bedford Ltd (11916175) United Kingdom