About S F Holdings Limited (09432950) United Kingdom