About T Yendall Ltd (13545804) United Kingdom