About J J Engineering (holdings) Limited (04195118) United Kingdom