About Deighton Needleworks Limited (02604087) United Kingdom