About S F Halifax Ltd (12486840) United Kingdom