About Glenlee Construction Limited (02772698) United Kingdom