About Vidal Sweets Ltd (13315345) United Kingdom