About Magherafelt Ltd (13530615) United Kingdom