About Stoker Mills Ltd (NI627413) United Kingdom