About N B Composite Services Limited (11939238) United Kingdom