About Sandbar Restaurant Limited (12471107) United Kingdom