About Mccaffrey Aggregates Ltd (NI604967) United Kingdom