About Vekta Composites Limited (07136998) United Kingdom