About Alexander And Bailey Marketing Ltd (12823155) United Kingdom