About Formosa Kitchens Ltd (07733895) United Kingdom