About Leonard Bowes (engineering) Company Limited (00690232) United Kingdom