About B A Nicholls And Sons Limited (10650904) United Kingdom