About Slip Potential Limited (08276548) United Kingdom