About Elanford Limited (02421747) United Kingdom