About Saffron Durham Limited (09328396) United Kingdom