About Telin Building Ltd (13288285) United Kingdom