About Jackstone Freezing Systems Ltd (04659193) United Kingdom