About Taylors Traditional Products Ltd (09596783) United Kingdom