About S S & Ali Limited (06696903) United Kingdom