About Wallpaper Films Limited (06958765) United Kingdom