About Thorpes Design Ltd (08520936) United Kingdom