About Whistlers Bar & Restaurant Limited (07016292) United Kingdom