About Spyglass Analysis Limited (08543981) United Kingdom