About The Hatch Strabane Ltd (NI679246) United Kingdom