About Studio Tord Boontje Limited (07025305) United Kingdom