About Wallcovering Installers London Ltd (12309909) United Kingdom