About Tim Snow Architects Ltd (04793691) United Kingdom