About Edenfield Spinning Company Limited (00938524) United Kingdom