BBC’s ‘Cuffs’ is now on Netflix, offering an engaging seaside police drama The series stars Ashley Walters and Amanda ...