About Oh My Glaze Restaurants Limited (12654175) United Kingdom