About Shellbay Composites Limited (07069702) United Kingdom