About Leslie Wood Limited (08912362) United Kingdom