About Lucas Taylor Wood Limited (06437384) United Kingdom