About D T & C Limited (02047066) United Kingdom