About Talsi Construction Ltd (12658681) United Kingdom