About Dowell International Trading Co. Ltd (11150765) United Kingdom