About Edmonds Marshall Mcmahon Ltd (07787065) United Kingdom