About Narcis Appliances Ltd (12913361) United Kingdom