About Eland (london) Ltd (07312343) United Kingdom