About Eskimo Design Limited (04144996) United Kingdom