About Howard Miller Design Limited (08590145) United Kingdom