About Strabane Mills Holdings Ltd (NI677373) United Kingdom