About Alexandra Minicabs Limited (10792459) United Kingdom