About Lewis International Limited (11095145) United Kingdom