About Rest Bay Fish Bar Limited (12803518) United Kingdom