About Chloe & Alexandra Ltd (12307651) United Kingdom