About B. While And N. Charlwood Limited (10461716) United Kingdom