About Taylors (sales) Ltd (08491870) United Kingdom