About Mascari Kitchens Ltd. (06613247) United Kingdom