About Safford Holdings Limited (12080973) United Kingdom