About Buckingham Fish Bar Limited (04960776) United Kingdom