About Stuart Mc Dowall Limited (02382463) United Kingdom