General engineering specialising in repairs & maintenance of diesel engines small and large Build & repair engineering including ...