About Duiker Limited (08917350) United Kingdom