About R & H Beardsworth Ltd (11957719) United Kingdom