About Cheshire Melts Limited (11960024) United Kingdom