About Ba Kitchen Components Ltd (NI029035) United Kingdom