About Michael Taylor Search & Selection Ltd (09798491) United Kingdom