About Lewis William Investments Limited (12747473) United Kingdom