About Bsc Camberley Ltd (12187732) United Kingdom