About Bristol Indian Association Limited (02669156) United Kingdom