About Jackson Bar & Kitchen Ltd (11857982) United Kingdom