About Hudson Architecture Studio Limited (10200672) United Kingdom