About Neill S Hill Restaurant Limited (NI008290) United Kingdom