About Opti Composites Ltd (08152007) United Kingdom