About Admiral Minicabs Ltd (13228608) United Kingdom