Admiral Business, a specialist insurer dedicated to supporting SMEs, sole traders and contractors, has launched a new Taxi insurance proposition for public and private hire drivers across the UK.