About Storm In A Teacup Coffeehouse Limited (11544104) United Kingdom