About Spry Communications Limited (08915956) United Kingdom