About Taylor Blackburn Ltd (06302170) United Kingdom