About Lowestoft Engineering Ltd. (08071506) United Kingdom