About Lewis International Limited (13209906) United Kingdom