About New Chen Cookers & Ventilations Ltd (12159931) United Kingdom