About Thorne Architecture Limited (05089538) United Kingdom