About The De Group (uk) Limited (08802601) United Kingdom