About Lucy Hull Designs Ltd (11595390) United Kingdom