About Taylor Bennett Limited (02014369) United Kingdom