About Jc S Buttery Sandwich Deli Bar Limited (12220929) United Kingdom