About Elphinston Wells Limited (04331253) United Kingdom