About Lucy Jack Ltd (07887558) United Kingdom