About S & S Station Ltd (07606424) United Kingdom