About Strutt & Parker Financial Brokerage Limited (03559402) United Kingdom