About Goya Lyddington Ltd (10854220) United Kingdom