About Glackin Construction Ltd (06385804) United Kingdom