About Lucinda Barber Ltd (10342513) United Kingdom