About J. Middleton Engineering Limited (04008669) United Kingdom