About Thorpe Industries Limited (07968695) United Kingdom