About Lucy Hallett Designs Limited (11878648) United Kingdom