About Dowle Manufacturing Limited (13139327) United Kingdom