About B A Holdings Limited (11475387) United Kingdom