About Sandwich World Ltd (12316849) United Kingdom