About Tiddington Restaurant Limited (12975348) United Kingdom