About Taylor Reid Development Limited (08201228) United Kingdom