About Stroud Valleys Credit Union Limited (IP00542C) United Kingdom