About S. Jackson & Sons (motor Engineers) Limited (00671604) United Kingdom