UK FIRMS : LOCATING THE SUITABLE BESPOKE SOFTWARE PARTNER