About Alexandra Mane Ltd (09145429) United Kingdom