About Taylors Investments Limited (04507949) United Kingdom