About Taylor Grange 2 Limited (13069265) United Kingdom