About Interwall Ltd (09534501) United Kingdom