About Nick Richardson Marine Composites Limited (10885009) United Kingdom