About Green Hill Fish Bar Limited (08922302) United Kingdom