About B & A Associates Limited (07665478) United Kingdom