About Slw (holdings) Limited (09085820) United Kingdom