About R&c Brothers Ltd. (09795893) United Kingdom