About Dch Design & Consulting Ltd (08435269) United Kingdom