About S & S Hendon Ltd (08415447) United Kingdom