About Taylors Independent Traders Limited (07276662) United Kingdom