About Taylor Grange Developments Limited (06476117) United Kingdom