About Slocov Limited (08011441) United Kingdom