About Ballabeg Limited (09611567) United Kingdom