About Eco Eskimo Limited (11502270) United Kingdom