About Chohan Teck Ltd (12707657) United Kingdom