About Sherman & Co Financial Services Limited (09865407) United Kingdom