About Dowell Enterprises (uk) Limited (03962419) United Kingdom