About Williams Fish Bar Ltd (11767065) United Kingdom