About Tyfoon Restaurants Limited (03796229) United Kingdom