About Ballycroy Construction Limited (07910786) United Kingdom