About The Sandwich Shop Ltd (12284519) United Kingdom