About Eyre & Elliston Holdings Limited (01164901) United Kingdom