About Heatherwick Studio Limited (04170748) United Kingdom