About Sandwich Phillers Ltd (09550785) United Kingdom