About Taylor Grange Investments Limited (10605672) United Kingdom