About Clam (christmas Lane And Meadowcroft) Ltd (10618119) United Kingdom