About F & H Holdings Limited (09978558) United Kingdom