About Michael Taylor Close Limited (09154136) United Kingdom