About Thorpe Construction & Project Management Ltd. (06993836) United Kingdom