About Ashford Ice Creams Ltd (11833089) United Kingdom