About D Mcmahon Sandwich Bars Limited (12423060) United Kingdom