About Thorp Design Ltd (09486194) United Kingdom