About Taylor Hawkes Ltd (08923193) United Kingdom