About S & S Marden Limited (07011120) United Kingdom