About Packham Composites Ltd (10222816) United Kingdom