About Ofa Industrial Composites Ltd. (08268352) United Kingdom