About Taylor Brightwell Limited (06768601) United Kingdom