About J & J Engineering (southampton) Limited (03347026) United Kingdom