About Triangle Restaurant Limited (09379325) United Kingdom