About Total Slk Limited (06099857) United Kingdom