About Alice Widdows Limited (09130303) United Kingdom