About Dowling & Cosh Ltd (08487301) United Kingdom