About Taylor Redrock Ventures Ltd (10639850) United Kingdom