About The Baguette Deli Limited (12651187) United Kingdom