About Michael Stoute Limited (01274171) United Kingdom