About Anti-slip Ltd (10889057) United Kingdom