About L & H Sweets Ltd (10315867) United Kingdom