About J. A. Michell Engineering Limited (01092511) United Kingdom