About Taylor Tuxford Associates Ltd (06930575) United Kingdom