About Btlwspv000006 Ltd (09950023) United Kingdom