About Dgr Contracts Limited (08000801) United Kingdom