About Beardmore Machinery Limited (04307595) United Kingdom