About Tealby Construction Limited (11759092) United Kingdom