About B & A Private Limited (12473009) United Kingdom