About Teshley Investment Sp (SL004918) United Kingdom