About Elm House (york) Limited (12065884) United Kingdom