About Lench Plastering Ltd (11176079) United Kingdom