About Taylor Blake Partners Limited (10960479) United Kingdom