A big Jessops will probably have the goods. Best bet though is to get a catalogue of theirs (free from any branch) that lists all branch locations and phone numbers.