About Taylor Browning Limited (09192084) United Kingdom