About The Essi & Isle Co Ltd (SC704378) United Kingdom