About Saffron Accessories Limited (05131834) United Kingdom