About Meon Valley Aggregates Limited (08099253) United Kingdom