Stand By Letter Of Credit in United Kingdom