About Taylor Ward Ltd (12035324) United Kingdom