About Detrafford Pin Mill Limited (09741994) United Kingdom