About Downes & Whittle Limited (08545148) United Kingdom