About The Birmingham Sandwich Company Limited (08485890) United Kingdom