About Taylor Lindsey Holdings Limited (03714054) United Kingdom