About Louisa Maglieri Limited (11020094) United Kingdom