About Computer Minicabs Limited (01168871) United Kingdom