About Birch Fish Bar Limited (09827085) United Kingdom