About Lewis Wells Limited (00603586) United Kingdom