About S Tonge Management Company Ltd (11628988) United Kingdom