About Thorpe House Limited (10913808) United Kingdom