Anti Slip Paper in China Kestro Address: shanghai, 20000 Shanghai China Phone Number: +86 18217780095