About Beecham Douthwaite Ltd (12513225) United Kingdom