About Melksham Kitchen & Appliance Centre Ltd (06842161) United Kingdom