About Candlewick Hall Ltd (08339581) United Kingdom