About Ballymacsheeran Limited (10552911) United Kingdom