About Saffron Networking Limited (07430361) United Kingdom