About B & A Investments Ltd (03646460) United Kingdom