About Tara Taylor Limited (09816258) United Kingdom