About Sok Lok Uk Ltd (10470783) United Kingdom