Otterwell 
Otterwell is a clothing company here in Manchester.
The idea behind the logo was to make it as British as can be but still keeping it very simple.

 
Otterwell
Published: