About John Mills Curtains Limited (01530955) United Kingdom