About S & F Hutton (holdings) Limited (10330006) United Kingdom