Castelli & Co is a creative and production company dedicated to creating outstanding, effective video and photographic material for companies, organisations, and brands of all shapes and sizes.