About Lewis Marshall Holdings Limited (00563372) United Kingdom