About Taylor Holdings Limited (03192100) United Kingdom