About Tinsdale Investment Management Limited (04713307) United Kingdom