About Ellern Mede Land Limited (09986727) United Kingdom