About Lewis Clark Ltd (08617394) United Kingdom