About Torridge Stores Ltd (09662041) United Kingdom