About Oxford Aggregates Limited (11592185) United Kingdom