About Michael Miles Limited (02478198) United Kingdom