About Michael Owen Consultants Ltd (12151946) United Kingdom