About Taylor Green Associates Limited (10269498) United Kingdom