About William Scriven (yarns) Limited (00325493) United Kingdom