About Tse & Ho Limited (13127907) United Kingdom