About Proud To Be Stroud Ltd (11494817) United Kingdom