About Taylor Bowie Ltd (08299956) United Kingdom