About Michael Taylor Limited (04478225) United Kingdom