About Lucy Manski Limited (10689189) United Kingdom