About Tokenhouse Design Limited (03339101) United Kingdom