About Lewis Thomas Limited (08517071) United Kingdom