About Taylors Motors (liskeard) Limited (00399309) United Kingdom