About J Hesketh (engineering) Limited (02241379) United Kingdom