About D C Design & Development Limited (04359530) United Kingdom