About Dowie & Co Limited (12897698) United Kingdom