Ouch
Depends where you want to take it, i can vouch for VW Harrogate, especially on a silver car as the colour is hard to match, if you want to stay away from delaerships etc.. ie ot to bothered by paint warranty then you could look at Higgins & sons in town, just off manchester road, turning near carnation. He does a lot of insurance work.. Number is 01274 723384, friend had a silver 4mo done there, spot on colour match.
Oh i'll keep a look out for you as im another local, in bingley