About N & B Ventures Limited (07258955) United Kingdom