About De Lank Quarry Limited (07513626) United Kingdom