About Billing Fish Bar Limited (06457808) United Kingdom