About Lackagh Construction Limited (09734557) United Kingdom