About N B R (uk) Limited (05076917) United Kingdom