About Elgin & Ellis Limited (08754100) United Kingdom