About Devon Cabs Ltd (13552802) United Kingdom