About N & B Sales Limited (08325716) United Kingdom