About The Dough Shack Limited (11834430) United Kingdom