About Thorpe Corporation Limited (05792777) United Kingdom