About Mullaghcapple Glebe Ltd (13673528) United Kingdom