About Stop Slip Limited (05754335) United Kingdom