About Lynne And Charlies Ltd (13628188) United Kingdom