About R&c Bodyshop Limited (03898140) United Kingdom