About S & S Medley Limited (13582385) United Kingdom