About Maggie Labrosse Limited (11027977) United Kingdom