About Bba Holdings Limited (00546693) United Kingdom