About Thirdway Architecture Limited (10762617) United Kingdom