About David Beardmore Engineering Limited (11940058) United Kingdom