About Nature Trail (omagh) Ltd. (NI654104) United Kingdom