About Dlcr Limited (SC606022) United Kingdom