About Teighmore Construction Limited (06031254) United Kingdom