About Taylor - Mitchell Limited (03338895) United Kingdom