About Saffords Holdings Limited (05374096) United Kingdom