About N. B. Marketing Limited (05083917) United Kingdom