About Torbay Stores Ltd (13013518) United Kingdom