About A. & B. Engineering (mechanical Service Division) Limited (01368342) United Kingdom