About Michael Teagse Ltd (13029234) United Kingdom