About Bcl-slw Ltd (12684991) United Kingdom