About A E Dowse & Son Limited (05823903) United Kingdom