About Ballybough Limited (09689261) United Kingdom