About The Sandwich Man Bromsgrove Limited (11336261) United Kingdom