About Taylor Cullen Limited (08916587) United Kingdom