About S & S Fox Ltd (08665949) United Kingdom