About Dowell Industrial Co. Ltd (08955934) United Kingdom