About De Group Contracting (holdings) Limited (11834704) United Kingdom