About S C Teak Ltd (12167049) United Kingdom