About Jb Sandwich Station Ltd (11619601) United Kingdom