About Sl 6 Limited (05980917) United Kingdom