About Baguetti Junction Limited (04927150) United Kingdom