About Meadow Fish Bar Limited (10816239) United Kingdom