About Oxbridge Fish Bar Limited (07947860) United Kingdom