About H.beardsley Limited (00542243) United Kingdom