About Ow Medical Services Limited (09024134) United Kingdom