About Triple S Limited. (01817685) United Kingdom