Kim Shui Overcoat under 300 £