About Salt N Pepper Enterprises Limited (08528829) United Kingdom