About Bristol & India Holdings Ltd (07703795) United Kingdom