About Taylor Redgrove Limited (13253039) United Kingdom