About Brown & Sharpe Group Trustee Limited (00685588) United Kingdom