There is, under the Environmental Protection Act. What you need to do is speak to the Council, they will install noise monitoring equipment to see if it is above the permitted limit.
That limit varies from Council to Council - for example the permitted noise level in a quiet hamlet is going to be different from that in a city centre.
Once you have the noise levels and assuming it is above that you could seek an injunction to stop it.
You would need to complete forms N208:
The Court would list the matter and decide whether to grant an injunction.
If the court does and these people continue to breach it, then that could be contempt of Court and they may be warned, fined, or sent to prison
Can I clarify anything for you about this today please?