About Ballymagash Investments Limited (09868885) United Kingdom