About Teras Restaurant Limited (09409403) United Kingdom