About Sl100 Limited (06366261) United Kingdom