About Lucy Laucht Limited (12788997) United Kingdom