2 Down, Details pin crudely coated with metal (10)
4 Down, Company's impact suspending current where rivers meet (10)
8 Down, Meeting producing grounds identifying no grim offence, possibly (6,7)
10 Down, Entertainment centre means upmarket changes (9,4)
Compiler - PHI
Many Thanks