About Holt Fish Bar Limited (07584411) United Kingdom