About Ten Foot Design Limited (10212967) United Kingdom