About Toomebridge Industrial Development Amenities And Leisure Limited (NI029207) United Kingdom