About John Snow Food And Wine Limited (12636352) United Kingdom