About Slok (uk) Limited (03104594) United Kingdom