About J. Battersby Engineering Limited (03912741) United Kingdom