About Lewis & Manley (engineering) Limited (01001693) United Kingdom