About Designboard Composites Ltd (08898731) United Kingdom