About Candelisa Mills Limited (10982838) United Kingdom