About Taft Limited (10188729) United Kingdom