About Detox Sandwich Company Ltd (03842895) United Kingdom