About Triple S Engineering Limited (13482204) United Kingdom