About Edmondson May Ltd (13593340) United Kingdom