About Palmers Composites And Designs Ltd (13331807) United Kingdom