About Anti Slip Technology Limited (10990992) United Kingdom