About Doyle (north West) Ltd. (12396309) United Kingdom