About Armstrong Appliances Ltd (08382556) United Kingdom