About Anti Slip Solutions Limited (05858527) United Kingdom