About Strabane Mills Limited (NI019795) United Kingdom