About Anglia Composites Limited (06299489) United Kingdom