About The Elms (st Helens) Holdings Limited (11448671) United Kingdom