About Lewis Palm Limited (09429775) United Kingdom