About Eskimo Square Limited (05165117) United Kingdom