About Mike Dowle Ltd (12147183) United Kingdom