About Dowse Engineering Limited (05465506) United Kingdom