About Saffron Shield Ltd (07148060) United Kingdom