About Eml Fountain Street Holdings Limited (08580812) United Kingdom