About Bac Vision Limited (07024187) United Kingdom