About Taylor Weaver Limited (04132040) United Kingdom