About Plura Composites Ltd (08199525) United Kingdom