About Bsl1963 Limited (03998077) United Kingdom