About Delft Wcr Limited (11727472) United Kingdom