About Glyngarry Construction Limited (11748707) United Kingdom