About Clyde Baguette Ltd (SC564184) United Kingdom