About Taylor & Garner Limited (06428831) United Kingdom