About Teak Garden Furniture Ltd (13277460) United Kingdom