TOWNSENDS ENGINEERING LTD., London