About Vector Taxi Leasing Ltd (07189932) United Kingdom