About The Taylor-smith Partnership Ltd (06979671) United Kingdom