About South Devon Sweets Ltd (12738445) United Kingdom