About S & B Sandwich Makers Ltd (08854881) United Kingdom