About Tuttle Street Brewery Management Co. Limited (05338771) United Kingdom