About Lancashire Traction Engine Club Limited (01552477) United Kingdom