About B A Associates Ltd (03189255) United Kingdom