About Ian G Batchelor Engineering Limited (12070954) United Kingdom