About Glencarrick Construction Ltd (11051682) United Kingdom