About Slcc Enterprises Limited (06034481) United Kingdom