About Glen Dimplex Home Appliances Limited (02692306) United Kingdom