About Thickthorn Limited (06460375) United Kingdom