About Ballyroan Limited (09689496) United Kingdom