About Saffron Resourcing Holdings Limited (13128188) United Kingdom