About Taylor Grace Developments Ltd (08009914) United Kingdom