About Slip Grip Ltd (NI612454) United Kingdom