About Lewis & Cooper Limited (00076221) United Kingdom