About B & A Miles Associates Limited (04395796) United Kingdom