About S&s Chew Ho Mei Ltd (11208780) United Kingdom