About Pascal Vdd Composites Ltd (11518226) United Kingdom