About Stephen Nagle Systems (uk) Limited (08558846) United Kingdom