About Taylor Kendall Limited (07826596) United Kingdom