About Slk Developments (uk) Limited (08106843) United Kingdom