About Alexandra Heather Taliadoros Ltd (10882781) United Kingdom