About T Taylor And Sons Ltd (06193756) United Kingdom