About The Admiral Fish Bars Limited (08473446) United Kingdom