About The Sandwich Doctor Limited (06376438) United Kingdom