About Butcher & Edmonds Limited (05028560) United Kingdom