About B.r. & N.d. Challenor Limited (05553061) United Kingdom