About Taylor Bland Management Limited (04390262) United Kingdom