About Leslie Lancaster Limited (08819971) United Kingdom