About Keen S Domestic Appliances Limited (06023735) United Kingdom