About Slip&grip Automotive Ltd (11707225) United Kingdom