About Taylor Wilcox Group Ltd (11716990) United Kingdom