About Buxton Composites Ltd (10950198) United Kingdom