About Saffron Interiors Ltd (07032920) United Kingdom