About Monmouthshire Beacon Company Limited (00634016) United Kingdom