About Edward & Moore Ltd (07027343) United Kingdom