About Isle Of Wight Traction Engine Club Ltd (07528444) United Kingdom