About The Denton Design Partnership Limited (04009125) United Kingdom