About The Bake Station London Limited (11285106) United Kingdom