About Lizzie Bees Ltd (12715808) United Kingdom