About S & H Cabs Limited (02954564) United Kingdom