Advanced Windows Edinburgh . Bren Corporation . uk job search