About W & W Taylor Limited (04986794) United Kingdom