About Bahia Superstores Limited (04658256) United Kingdom