About Windsor Refrigerator Company Limited (00316428) United Kingdom