About Eskay And Eskay Ltd (12079888) United Kingdom