About Lewis Analysis Limited (08028448) United Kingdom