About Thorley Designs Limited (07342995) United Kingdom