About The Taylor Partnership Limited (06286333) United Kingdom