About J. & G. Engineering (bromsgrove) Limited (03111708) United Kingdom