HOW CUTE! Two new otter arrivals, Ozzy & Ola are at @National SEA LIFE Centre Birmingham and we went to meet them!