About Tim Denton Design Limited (06422048) United Kingdom