About S & N Hicks Ltd (07500254) United Kingdom