About Taylor Fairbank Limited (13604456) United Kingdom