About B Nichols Limited (08470916) United Kingdom