About Stroud Vintage Transport And Engine Club (02173226) United Kingdom