About Lewis Road Investments Limited (07198478) United Kingdom