About Edmonds & Endacott Ltd (12718541) United Kingdom