About Eska International Limited (05242999) United Kingdom