About Beardmore & Smith Limited (04381121) United Kingdom