About British South India Council Of Commerce Limited (08154901) United Kingdom