About Ballyboden Limited (09689417) United Kingdom