About Stroud Valleys Community Car Club Limited (05103620) United Kingdom