About B.& R.a. Lowe Limited (NI015225) United Kingdom