About Turkish Delight Leek Ltd (12615129) United Kingdom