About Eyre & Strahan Limited (03295716) United Kingdom