About 3r Composites Ltd (11518768) United Kingdom