About Mosley Thread Company Limited (00490466) United Kingdom