About Lewis Lewis Investments Limited (05000244) United Kingdom