About Ba & Bu Limited (13101502) United Kingdom