Hellicar&Lewis was a craft, design and technology studio. We’d like to thank all our clients, collaborators and cheerleaders for their support over the years. This website is now archived.
Hellicar&Lewis Ltd is registered in England and Wales. Company: 08355016 / VAT: 178044300
Pete and Joel can be contacted directly via our respective websites: