About Game Composites Limited (08399792) United Kingdom