About Ballymacoll Holdings Limited (07341882) United Kingdom