About Taylor Trading Systems Limited (06794335) United Kingdom