About Spenko International Limited (12880492) United Kingdom