Taxi Studio designs stand-out identity for Carlsberg Elephant. The new design tackles challenges … Registered in England and Wales #07437294.