About Ba And Aa Holdings Limited (03840072) United Kingdom