About Technology & Design Limited (10703954) United Kingdom