About Lewishall Limited (11662241) United Kingdom