About Specialist Policing Consultancy Ltd (07763928) United Kingdom