About Alexandra Channer Ltd (11583337) United Kingdom