About Lewis Decor Limited (11328856) United Kingdom