About Click-a-cab Limited (07267914) United Kingdom