About Telford Sandwich Deliveries Ltd (09244328) United Kingdom