About Jacobs Restaurant Ltd (10367710) United Kingdom