About Lucie Ahl Limited (08253913) United Kingdom