Hello, we are mammal.

A small digital design studio based in Leeds. We're busy crafting a new site, please come back soon.

Get in touch