About Necomposites Ltd (13327147) United Kingdom