About Stroud & District Amca (05242901) United Kingdom