About Spodescope Limited (01092150) United Kingdom