About Ss Consult Ltd (08933453) United Kingdom