About Taylor Andrews Ltd (04384082) United Kingdom