About Thregoodhus Limited (13591948) United Kingdom