About Fosters (decorations & Curtains)limited (00318566) United Kingdom