About The Teak Man Ltd (10481015) United Kingdom