About George Jackson & Sons (motor Engineers) Limited (00785233) United Kingdom