About Spring Head Securities Limited (01398435) United Kingdom