About Dower & Hall Manufacturing Limited (05635322) United Kingdom