About The Sandwich Co. Limited (12281068) United Kingdom