About Anti-slip Ltd (08233336) United Kingdom