About Spevell Limited (01249841) United Kingdom