About Slix Car Care Ltd (12233512) United Kingdom