About R&c Hepworth Ltd (13650190) United Kingdom