About Lucinda Byre Ltd (12698017) United Kingdom