About 21appliances Ltd. (12333030) United Kingdom