About Tinda - Lee Group Ltd (05548582) United Kingdom