About Eskimo Products Limited (07682184) United Kingdom