About Anna & Louis Ltd (10073024) United Kingdom