About Michael Owens Associates Ltd (07774277) United Kingdom