About Hut Architecture Limited (05994660) United Kingdom