About Ballyroan Construction Limited (08677563) United Kingdom