About S & S Phillips Limited (10764872) United Kingdom