About Taylor Brands Limited (13263630) United Kingdom