About Alexander Moore Ltd (09886715) United Kingdom