Award-winning commercial photographer Lee Howell is based in Edinburgh UK, specialising in creative advertising and contemporary