About O Hara Bros. Aggregates Limited (07331942) United Kingdom