About Shepperton Aggregates Limited (01991209) United Kingdom