About Thorrington Stores Ltd (07658313) United Kingdom