About Leamore Bakery & Sandwich Shop Limited (13488530) United Kingdom