About La Baguette Shop Limited (02870560) United Kingdom