About Lydia S Snack Shack Ltd (12791329) United Kingdom