About Essco International Ltd (11857224) United Kingdom