About Spidor Limited (13701985) United Kingdom