About M & B Sandwich Makers Limited (13061675) United Kingdom