About Eymery & Haydon Limited (07927445) United Kingdom