About Teak Joiners Limited (SC708821) United Kingdom