About Products Solutions & Composites Limited (07679363) United Kingdom